-
1 function-prototype scope
C++область видимости - прототип (область видимости идентификатора, который объявлен в прототипе функции)English-Russian dictionary of computer science and programming > function-prototype scope
-
2 function
I = FUNC1) функцияв программировании - специальный вид подпрограмм, выполняющих некоторое вычисление и отличающихся тем, что они возвращают в точку вызова результат (return value), присваиваемый имени функции. Поэтому функции, как правило, используются в выражениях. Функция состоит из четырёх частей: типа возвращаемого результата (return type) (он же тип функции), имени функции (function name), списка параметров (parameter list) и тела функции (function body). Функции бывают встроенные (predefined function), библиотечные (library function) и пользовательские (custom function).The chief advantage of a function is that it can be treated as a "black box" that takes a set of known inputs and produces a corresponding output. — Главное преимущество функции в том, что она может рассматриваться как чёрный ящик, принимающий набор известных входных данных и выдающий соответствующий им результат.
Syn:см. тж. built-in function, expression, function body, function call, function declaration, function definition, function editor, function header, function name, function overloading, function procedure, function prototype, function reference, function scope, function signature, function template, in-line function, intrinsic function, logical function, mathematical function, member function, objective function, one-way function, polymorphic function, primitive, procedure, pseudorandom function, recursive function, routine, standard function, string function, subroutine, system function, threshold function, undocumented function, value function, variadic function, virtual function, voidнапример, программы и/или устройствасм. тж. feature3) (см. тж. function unit) - функциональный блок (модуль, узел, элемент, компонент)аппаратный, программный или аппаратно-программный блок, составная часть более крупной системысм. тж. analog function4) функционирование, работоспособность5) [функциональная] зависимость6) глаг. функционировать, действовать, работать
II = library routineАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > function
-
3 declaration
= DCLобъявление, описаниепредложение программы, информирующее компилятор или интерпретатор о типе, размере и/или значении конкретной переменной (идентификатора), константы, процедуры или объекта. Объявление процедуры или функции в некоторых ЯВУ не всегда то же самое, что их определение. В большинстве случаев эти понятия идентичны, но тонкое различие между определением и объявлением состоит в том, что объявление (или декларация, declaration) служит собственно для объявления данной переменной или функции для компилятора; определение задаёт распределение данной переменной в рабочей памяти, т. е. выделяет место под значение данной переменной или размещение кода функции.scope of the declaration — область действия объявления.
Syn:Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > declaration
См. также в других словарях:
Function prototype — A function prototype in C or C++ is a declaration of a function that omits the function body but does specify the function s name, arity, argument types and return type. While a function definition specifies what a function does, a function… … Wikipedia
Declaration (computer programming) — In programming languages, a declaration specifies the identifier, type, and other aspects of language elements such as variables and functions. It is used to announce the existence of the element to the compiler; this is important in many… … Wikipedia
Declaration (computer science) — In programming languages, a declaration specifies the identifier, type, and other aspects of language elements such as variables and functions. It is used to announce the existence of the element to the compiler; this is important in many… … Wikipedia
Compatibility of C and C++ — Programming language comparisons General comparison Basic syntax Basic instructions Arrays Associative arrays String operations … Wikipedia
Стратегия (шаблон проектирования) — У этого термина существуют и другие значения, см. Стратегия (значения). Шаблон проектирования Стратегия Strategy … Википедия
C++0x — is the planned new standard for the C++ programming language. It is intended to replace the existing C++ standard, ISO/IEC 14882, which was published in 1998 and updated in 2003. These predecessors are informally known as C++98 and C++03. The new … Wikipedia
C++11 — C++11, also formerly known as C++0x,[1] is the name of the most recent iteration of the C++ programming language, replacing C++TR1, approved by the ISO as of 12 August 2011.[2] The name is derived from the tradition of naming language versions by … Wikipedia
Malloc — In computing, malloc is a subroutine provided in the C and C++ programming language s standard libraries for performing dynamic memory allocation. Rationale The C programming language manages memory either statically or automatically . Static… … Wikipedia
Default argument — In computer programming, a default argument is an argument to a function that a programmer is not required to specify. A default value is specified when the function is declared and the default value is automatically passed to the function when… … Wikipedia
Data file — A data file is a computer file which stores data to use by a computer application or system. It generally does not refer to files that contain instructions or code to be executed (typically called program files), or to files which define the… … Wikipedia
Application programming interface — API redirects here. For other uses, see API (disambiguation). An application programming interface (API) is a source code based specification intended to be used as an interface by software components to communicate with each other. An API may… … Wikipedia